Big Huge Thesaurus

alveolar consonant

noun